package cn.dglydrpy.study.algorithm.od;

/**
 * @author Yyy
 * @date 2024/11/10 20:37
 * @description
 * 定义自守数为其平方的尾数等于自身的自然数，要求计算不超过 n（1≤n≤10000）的自守数的个数。
 */
public class Od0043_SelfNumber {
    public static void main(String[] args) {
        int count =  myAnswer(10000);
        System.out.println(count);
    }

    private static int myAnswer(int m) {

        int count = 0;
        for(int i=0;i<=m;i++){
            if(String.valueOf(i*i).endsWith(String.valueOf(i))){
                System.out.println(i + "*" + i + " = " + i*i);
                count++;
            }
        }
       
        return count;
    }
}
